/*
 * main.c
 *
 * Created: 07.02.2013 22:39:09
 *  Author: victor
 */

/* Module's includes */
#include <avr/io.h>
#include <avr/interrupt.h>
#include <Init.h>
#include <Basetypes.h>
#include <CommonDefinitions.h>
#include <SerialDrv.h>

/* Module's definitions */
#define MAIN_C_FOREVER_U8 (u8)1

/* Module's function definitions */
int main ( void )
{
	/* Initialization of HW layer modules */
	Init_HW();
	/* Initialization of BSW modules */
	Init_BSW();
	
	while ( MAIN_C_FOREVER_U8 )
	{
		/* The main loop of the scheduler */
	}
	
	return ZERO;
}